Synonyms for "Clusia insignis"

Words with similar meaning